<?php
//php提醒函数
function toAlert($str){
	echo 	"<script language='javascript'>".
			"alert('$str');".
			"</script>";
}

//php IP权限验证
function ipAtoy($ip){
	$atoy_ip = C('atoy_ip');
	if(in_array($ip,$atoy_ip)){
		return true;
	}else{
		return false;
	}
}
/*日志生成*/
function writeLog($logContent = NULL){
	$user_ip = get_client_ip();
	$thedate = date("Y-m-d H:i:s");
	$logContent = $thedate.",".$user_ip.",".$logContent."\n";
	
	$visitLog = fopen(C('visit_log'),"a+");
	$status = fwrite($visitLog, $logContent);
	fclose($visitLog);
	
	return $status?"success":"error";
}
//php发送邮件
function SendMail($address,$title,$message)
{
    vendor('PHPMailer.class#PHPMailer');

    $mail=new PHPMailer();
    // 设置PHPMailer使用SMTP服务器发送Email
    $mail->IsSMTP();

    // 设置邮件的字符编码，若不指定，则为'UTF-8'
    $mail->CharSet='UTF-8';

    // 添加收件人地址，可以多次使用来添加多个收件人
    $mail->AddAddress($address);

    // 设置邮件正文
    $mail->Body=$message;

    // 设置邮件头的From字段。
    $mail->From=C('MAIL_ADDRESS');

    // 设置发件人名字
    $mail->FromName=C('MAIL_NAME');

    // 设置邮件标题
    $mail->Subject=$title;

    // 设置SMTP服务器。
    $mail->Host=C('MAIL_SMTP');

    // 设置为"需要验证"
    $mail->SMTPAuth=true;

    // 设置用户名和密码。
    $mail->Username=C('MAIL_LOGINNAME');
    $mail->Password=C('MAIL_PASSWORD');
    
    //支持HTML
    $mail->IsHTML(true);
    
    //发送附件
    //$mail->AddAttachment('xx.xls','我的附件.xls');

    // 发送邮件。
    return($mail->Send());
}